package com.lancoo.ccas53.pojo.dto;

import com.lancoo.ccas53.pojo.vo.StudentTeachingClass;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author: mabolin
 * @Date: 2024-08-30-14:40
 * @Description:
 */
@Data
public class StudentCourse implements Serializable {
    @ApiModelProperty("课程id")
    private Long courseId;
    @ApiModelProperty("课程名称")
    private String courseName;
    @ApiModelProperty("课程代码")
    private String courseCode;
    @ApiModelProperty("基础平台学院id")
    private String baseCollegeId;
    @ApiModelProperty("课程学分")
    private Double credit;
    @ApiModelProperty("学院名称")
    private String collegeName;
    @ApiModelProperty("课程类型id")
    private String courseTypeId;
    @ApiModelProperty("课程类别")
    private String courseType;
    @ApiModelProperty("课程性质 1必修  2选修")
    private Integer courseNature;
    @ApiModelProperty("1:主修  2：辅修")
    private Integer studyNature;
    @ApiModelProperty("1课程  2环节")
    private Integer flag;
    @ApiModelProperty("0未选 1已选 ")
    private Integer status;
    private List<StudentTeachingClass> teachingClassList;
}
